thermal stimulation - French English Dictionary